package model.stageOfGame;

import model.conversations._ConversationManager;
import model.locations._World;

abstract public class Stage {

	//the stage needs to know about the world as stage completion may depend on state of world
	//stage also needs to know about conversationManager incase stage is a ConversationSuccessStage (see ConversationSuccessStage)
	_ConversationManager convManager;
	_World world;
	protected String description;
	
	public Stage(_World world,_ConversationManager convManager,String description){
		
	}
	
	abstract public String getDescription();
	
	abstract public boolean isStageComplete();
	

	
}
